• word of the day

    distinguished service order

    distinguished service order - Dictionary definition and meaning for word distinguished service order

    Definition
    (noun) a British military decoration for special service in action

Word used in video below:
text: couple of distinguished experts to see
Download our Mobile App Today
Receive our word of the day
on Whatsapp